with All Interfaces Named
fun <T : KoInterfaceProvider> List<T>.withAllInterfacesNamed(name: String, vararg names: String, includeNested: Boolean = true): List<T>
List containing declarations that have all specified interfaces.
Return
A list containing declarations with all specified interface(s).
Parameters
name
The name of the interface to include.
names
The name(s) of the interface(s) to include.
include Nested
Whether to include nested interfaces.
fun <T : KoInterfaceProvider> List<T>.withAllInterfacesNamed(names: Collection<String>, includeNested: Boolean = true): List<T>
List containing declarations that have all specified interfaces.
Return
A list containing declarations with all specified interface(s).
Parameters
names
The name(s) of the interface(s) to include.
include Nested
Whether to include nested interfaces.